sensible weather - French English Dictionary